Karpathos is a generally safe destination.
Greek is the native language of the people of Karpathos. However, most people also speak passable English and many speak German or other European languages.